package com.yishun.springboot.pojo;


import java.sql.Date;

import org.springframework.stereotype.Component;

import com.alibaba.fastjson.annotation.JSONField;

/**
 *工人考勤记录（最新版本）
 * @author XiaoHuang
 *
 */
@Component
public class YzwProjectAttendanceListNew {

	private Integer ProjectSysNo;        //系统编号
	private Integer SubContractorSysNo;  //分包方编号
	private String SubContractorName;   //分包方名称
	private Integer Gender;             //性别，0=男,女=1
	private Integer TeamSysNo;            //班组编号
	private String TeamName;              //班组名称
	private Integer WorkerSysNo;           //工人系统编号
	private String WorkerName;            //工人姓名
	private String IDCardNumber;          //证件号码
	private String WorkTypeSysNo;
	private String WorkerStatus;           //工人状态：进场/退场
	private String FinalEntryTime;         //
	private String FinalExitTime;          //现场地最后一次离场考勤
	private String FinalAttendance;        //现场地最后一次考勤
	private String CardNumber;             //考勤卡号
	
	private String Time;                   //打卡时间
	private Integer Type;                  //打卡类型：1=入,2=出
	private String CheckChannel;           //出入通道名称
	private String Image;                  //头像地址
	private String SerialNumber;           //
	private float FaceSimilarity;          //人脸识别度
	public Integer getProjectSysNo() {
		return ProjectSysNo;
	}
	public void setProjectSysNo(Integer projectSysNo) {
		ProjectSysNo = projectSysNo;
	}
	public Integer getSubContractorSysNo() {
		return SubContractorSysNo;
	}
	public void setSubContractorSysNo(Integer subContractorSysNo) {
		SubContractorSysNo = subContractorSysNo;
	}
	public String getSubContractorName() {
		return SubContractorName;
	}
	public void setSubContractorName(String subContractorName) {
		SubContractorName = subContractorName;
	}
	public Integer getGender() {
		return Gender;
	}
	public void setGender(Integer gender) {
		Gender = gender;
	}
	public Integer getTeamSysNo() {
		return TeamSysNo;
	}
	public void setTeamSysNo(Integer teamSysNo) {
		TeamSysNo = teamSysNo;
	}
	public String getTeamName() {
		return TeamName;
	}
	public void setTeamName(String teamName) {
		TeamName = teamName;
	}
	public Integer getWorkerSysNo() {
		return WorkerSysNo;
	}
	public void setWorkerSysNo(Integer workerSysNo) {
		WorkerSysNo = workerSysNo;
	}
	public String getWorkerName() {
		return WorkerName;
	}
	public void setWorkerName(String workerName) {
		WorkerName = workerName;
	}
	public String getIDCardNumber() {
		return IDCardNumber;
	}
	public void setIDCardNumber(String iDCardNumber) {
		IDCardNumber = iDCardNumber;
	}
	public String getWorkerStatus() {
		return WorkerStatus;
	}
	public void setWorkerStatus(String workerStatus) {
		WorkerStatus = workerStatus;
	}
	public String getFinalEntryTime() {
		return FinalEntryTime;
	}
	public void setFinalEntryTime(String finalEntryTime) {
		FinalEntryTime = finalEntryTime;
	}
	public String getFinalExitTime() {
		return FinalExitTime;
	}
	public void setFinalExitTime(String finalExitTime) {
		FinalExitTime = finalExitTime;
	}
	public String getFinalAttendance() {
		return FinalAttendance;
	}
	public void setFinalAttendance(String finalAttendance) {
		FinalAttendance = finalAttendance;
	}
	public String getCardNumber() {
		return CardNumber;
	}
	public void setCardNumber(String cardNumber) {
		CardNumber = cardNumber;
	}
	public String getTime() {
		return Time;
	}
	public void setTime(String time) {
		Time = time;
	}
	public Integer getType() {
		return Type;
	}
	public void setType(Integer type) {
		Type = type;
	}
	public String getCheckChannel() {
		return CheckChannel;
	}
	public void setCheckChannel(String checkChannel) {
		CheckChannel = checkChannel;
	}
	public String getImage() {
		return Image;
	}
	public void setImage(String image) {
		Image = image;
	}
	public String getSerialNumber() {
		return SerialNumber;
	}
	public void setSerialNumber(String serialNumber) {
		SerialNumber = serialNumber;
	}
	public float getFaceSimilarity() {
		return FaceSimilarity;
	}
	public void setFaceSimilarity(float faceSimilarity) {
		FaceSimilarity = faceSimilarity;
	}
	public String getWorkTypeSysNo() {
		return WorkTypeSysNo;
	}
	public void setWorkTypeSysNo(String workTypeSysNo) {
		WorkTypeSysNo = workTypeSysNo;
	}
	@Override
	public String toString() {
		return "YzwProjectAttendanceListNew [ProjectSysNo=" + ProjectSysNo + ", SubContractorSysNo="
				+ SubContractorSysNo + ", SubContractorName=" + SubContractorName + ", Gender=" + Gender
				+ ", TeamSysNo=" + TeamSysNo + ", TeamName=" + TeamName + ", WorkerSysNo=" + WorkerSysNo
				+ ", WorkerName=" + WorkerName + ", IDCardNumber=" + IDCardNumber + ", WorkTypeSysNo=" + WorkTypeSysNo
				+ ", WorkerStatus=" + WorkerStatus + ", FinalEntryTime=" + FinalEntryTime + ", FinalExitTime="
				+ FinalExitTime + ", FinalAttendance=" + FinalAttendance + ", CardNumber=" + CardNumber + ", Time="
				+ Time + ", Type=" + Type + ", CheckChannel=" + CheckChannel + ", Image=" + Image + ", SerialNumber="
				+ SerialNumber + ", FaceSimilarity=" + FaceSimilarity + "]";
	}

	
	
}
